stunted in growth - Allemand Anglais Dictionnaire